simultaneous death - French English Dictionary